﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Security.Cryptography.X509Certificates;
using System.Text;
using System.Threading.Tasks;
using ProjetoSolo.QueroGas.Dominio.Entidades;

namespace ProjetoSolo.QueroGas.Dominio.Repositorios
{
    public interface IRepositorio<TEntidade> where TEntidade : IEntidade
    {
        TEntidade PegarPorCodigo(int codigo);
        IEnumerable<TEntidade> PegarListaCompleta();
        int Cadastrar(TEntidade entidade);
    }
}